Change semantics of gnttab_transfer to take the page away
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Mon, 21 Nov 2005 17:10:35 +0000 (18:10 +0100)
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Mon, 21 Nov 2005 17:10:35 +0000 (18:10 +0100)
commita1584b36b29f067846b55ba747cc559ce60b809f
tree84f4ab95e556a078f5190433ff4019a828516d43
parenta6f7d807ed96895b3e0d7df7d3b660364f1c0b5d
Change semantics of gnttab_transfer to take the page away
from the calling domain, even on error (except for special
error GNTST_bad_page). This has a knock-on advantage of
simplifying Linux's netback driver.

Signed-off-by: Keir Fraser <keir@xensource.com>
linux-2.6-xen-sparse/drivers/xen/netback/netback.c
xen/common/grant_table.c
xen/common/page_alloc.c
xen/include/public/grant_table.h